package com.self.springframework.beans.factory;

import java.util.Map;

public interface ListableBeanFactory extends BeanFactory{
    /**
     * 按照类型返回Bean实例
     */
    <T> Map<String,T> getBeansOfType(Class<T> type);

    /**
     * 返回注册表中所有的Bean名称
     */
    String[] getBeanDefinitionNames();
}
